English Dictionary
◊ MEGALOBATRACHUS MAXIMUS
Megalobatrachus maximus
n : large (to 3: feet) edible salamander of Asia [syn: {giant
salamander}, {Megalobatrachus maximus}]